firing squads - Alemán Inglés Diccionario